Tesla releases Model Y Performance in Europe — will it staunch the bleeding? | The Tech Buzz